LIB_DIR = lib/
INC_DIR = include/
SRC_DIR = src/

_OBJ = TLista.o util.o
OBJ = $(patsubst %, $(LIB_DIR)%, $(_OBJ))

main : $(SRC_DIR)main.cc $(OBJ)
	g++ $(SRC_DIR)main.cc -I $(INC_DIR) -o gmpd $(OBJ)

$(LIB_DIR)%.o : $(LIB_DIR)%.cc $(INC_DIR)%.h
	g++ $< -I $(INC_DIR) -c -o $@

clean :
	rm -f lib/*.o gmpd include/*~ lib/*~ src/*~ *~
